Articles by Falko Timme

Falko Timme

About Falko Timme

Falko Timme is an experienced Linux administrator and founder of Timme Hosting, a leading nginx business hosting company in Germany. He is one of the most active authors on HowtoForge since 2005 and one of the core developers of ISPConfig since 2000. He has also contributed to the O'Reilly book "Linux System Administration".

  • How To Upgrade Your Desktop From Mandriva 2007.1 To Mandriva 2008.0

    Author: Falko TimmeTags: , Comments: 0

    How To Upgrade Your Desktop From Mandriva 2007.1 To Mandriva 2008.0 This guide shows how you can upgrade your desktop from Mandriva 2007.1 to Mandriva 2008.0.

  • Enabling Compiz Fusion On An Ubuntu 7.10 Desktop (ATI Mobility Radeon 9200)

    Author: Falko TimmeTags: , Comments: 0

    Enabling Compiz Fusion On An Ubuntu 7.10 Desktop (ATI Mobility Radeon 9200) This tutorial shows how you can enable Compiz Fusion on an Ubuntu 7.10 (Gutsy Gibbon) desktop (the system must have a 3D-capable graphics card - I'm using an ATI Mobility Radeon 9200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.

  • Enabling Compiz Fusion On A Fedora 8 GNOME Desktop (ATI Mobility Radeon 9200)

    Author: Falko TimmeTags: , Comments: 0

    Enabling Compiz Fusion On A Fedora 8 GNOME Desktop (ATI Mobility Radeon 9200) This tutorial shows how you can enable Compiz Fusion on a Fedora 8 GNOME desktop (the system must have a 3D-capable graphics card - I'm using an ATI Mobility Radeon 9200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.

  • How To Install courier-imap, courier-authlib, And maildrop On Fedora, RedHat, CentOS

    Author: Falko TimmeTags: , Comments: 14

    How To Install courier-imap, courier-authlib, And maildrop On Fedora, RedHat, CentOS For some reason there are no Courier packages (courier-imap, courier-authlib, maildrop) available on RedHat-based distributions (RedHat, Fedora, CentOS), and the only third-party repository that had such packages seems to have closed (enlartenment.com). Therefore this tutorial explains how you can create and install your own Courier rpm packages from the sources, and I provide download links for my Courier rpm packages that I compiled on Fedora 8 (i386) so that you can save some time.

  • How To Manage An iPod From A Linux Desktop With Songbird 0.3

    Author: Falko TimmeTags: Comments: 0

    How To Manage An iPod From A Linux Desktop With Songbird 0.3 This article shows how you can use an iPod on a Linux desktop with Songbird 0.3. It covers how you can upload MP3 files from your desktop to your iPod, download MP3 files from your iPod to your desktop, and how you can delete files on the iPod. Normally, Apple's iTunes software is needed to manage an iPod, but iTunes is not available for Linux. Fortunately, there are Linux alternatives such as Songbird that can handle the task.

  • Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Ubuntu 7.10 (Gutsy Gibbon)

    ubuntu Author: Falko TimmeTags: , Comments: 1

    This document describes how to install a PureFTPd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database.

  • The Perfect Desktop - gOS 1.0.1

    linux Author: Falko TimmeTags: , Comments: 0

    The Perfect Desktop - gOS 1.0.1 This tutorial shows how you can set up a gOS 1.0.1 desktop that is a full-fledged replacement for a Windows desktop, i.e. that has all the software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions that works even on old hardware, and the best thing is: all software comes free of charge. gOS is a lightweight Linux distribution, based on Ubuntu 7.10, that comes with Google Apps and some other Web 2.0 applications; it uses the Enlightenment 17 window manager instead of GNOME or KDE.

  • How To Make Desktop Applications Start Automatically After Login (GNOME)

    Author: Falko TimmeTags: Comments: 4

    How To Make Desktop Applications Start Automatically After Login (GNOME) You probably know this: you power on your machine, and immediately after you've logged in you manually start your two or three favourite applications. Why not have the system start these applications for you automatically? This short guide shows how to accomplish this under GNOME.

  • How To Set Up A Loadbalanced High-Availability Apache Cluster

    Author: Falko TimmeTags: , , Comments: 22

    How To Set Up A Loadbalanced High-Availability Apache Cluster This tutorial shows how to set up a two-node Apache web server cluster that provides high-availability. In front of the Apache cluster we create a load balancer that splits up incoming requests between the two Apache nodes. Because we do not want the load balancer to become another "Single Point Of Failure", we must provide high-availability for the load balancer, too. Therefore our load balancer will in fact consist out of two load balancer nodes that monitor each other using heartbeat, and if one load balancer fails, the other takes over silently.

  • Apache: Creating A Session-Aware Loadbalancer Using mod_proxy_balancer (Debian Etch)

    Author: Falko TimmeTags: , , Comments: 3

    Apache: Creating A Session-Aware Loadbalancer Using mod_proxy_balancer (Debian Etch) Since Apache 2.1, a new module called mod_proxy_balancer is available which lets you turn a system that has Apache installed into a loadbalancer. This loadbalancer retrieves requested pages from two or more backend webservers and delivers them to the user's computer. Users get the impression that they deal with just one server (the loadbalancer) when in fact there are multiple systems behind the loadbalancer that process the users' requests. By using a loadbalancer, you can lower the load average on your webservers. One important feature of mod_proxy_balancer is that it can keep track of sessions which means that a single user always deals with the same backend webserver. Most websites are database-driven nowadays with user logins etc., and you'd get weird results if a user logs in on one backend webserver, and then his next request goes to another backend webserver, meaning he'd get logged out again. You can avoid this by using mod_proxy_balancer's session-awareness.